thymine nucleotide - German English Dictionary